The Use of Executable FIT Tables to support Maintenance and Evolution Tasks
نویسندگان
چکیده
Acceptance testing is a kind of testing performed prior to software delivery. In the agile approach, acceptance test suites are specified by analysts and customers during the requirement elicitation phase and used to support the development/maintenance activities. This paper reports an experiment with master students that investigates on the usefulness of executable acceptance test cases, developed by using FIT (Framework for Integrated Test), during software maintenance and evolution activities. The preliminary results indicate that FIT tables help students to correctly perform the maintenance/evolution tasks with no significant impact on time.
منابع مشابه
RFID-based decision support within maintenance management of urban tunnel systems
Efficiently, tracking information related to components, materials and equipment from the production/construction phase to operation and maintenance is a challenge in the industries. The industry environment is a natural fit for generating and utilizing instance-level data for decision support. Advanced electronic identification and data storage technologies e.g. radio frequency identification ...
متن کاملRFID-based decision support within maintenance management of urban tunnel systems
Efficiently, tracking information related to components, materials and equipment from the production/construction phase to operation and maintenance is a challenge in the industries. The industry environment is a natural fit for generating and utilizing instance-level data for decision support. Advanced electronic identification and data storage technologies e.g. radio frequency identification ...
متن کاملUsing acceptance tests as a support for clarifying requirements: A series of experiments
One of the main reasons for the failure of many software projects is the late discovery of a mismatch between the customers’ expectations and the pieces of functionality implemented in the delivered system. At the root of such a mismatch is often a set of poorly defined, incomplete, under-specified, and inconsistent requirements. Test driven development has recently been proposed as a way to cl...
متن کاملComparative assessment of manual load lifting tasks in three methods: KIM-LHC, WISHA and SNOOK tables: Case study in printing industry
Background: today, musculoskeletal disorders are considered as a serious threat for workers, and one of the main activities, which leads to these problems, is lifting tasks. Moreover, workers in printing industry are widely involved in inappropriate postures and lifting loads. The aim of this study was to compare the results of assessment of lifting tasks with KIM-LHC, WISHA and Snook tables in...
متن کاملEXPLORING EFFICIENT AND SCALABLE OMNISCIENT DEBUGGING FOR MDE by JONATHAN CORLEY
Model-Driven Engineering (MDE) has emerged as a software development paradigm that can assist in separating the issues of the problem space of a software system from a particular solution space of implementation. MDE approaches often use customized domain-specific modeling languages that capture the intent of a particular group of end users through abstractions and notations that fit a specific...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- ECEASST
دوره 8 شماره
صفحات -
تاریخ انتشار 2007